a knight of the road

[ə nait ɔv ðə roʊd]
na. 拦路强盗;乞丐;出门兜揽生意的人
[网络] 流动推销员;流浪汉